suffer torture - Turco Inglés Diccionario